be handcuffed - Francés Inglés Diccionario